self-loading guns - Turc Anglais Dictionnaire